// function getCookie(name) {
//     var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
//     return r ? r[1] : undefined;
// }
//
//
// $(function () {
//
//     $(".pic_info").submit(function (e) {
//         // 阻止表单默认提交行为
//         e.preventDefault()
//
//         // 上传头像
//         // ajaxSubmit = ajax + form_submit
//         // 是ajax 请求和表单提交数据的结合
//         // ajax 负责发送请求接受回调进行页面的局部刷新
//         // submit 负责提交数据
//         $(this).ajaxSubmit({
//             url: "/user/pic_info",
//             type: "POST",
//             headers: {
//                 "X-CSRFToken": getCookie('csrf_token')
//             },
//             success: function (resp) {
//                 if (resp.errno == "0"){
//                     $('.now_user_pic').attr("src", resp.data.avatar_url)
//                     $('.user_center_pic>img', parent.document).attr("src", resp.data.avatar_url)
//                     $('.user_login>img', parent.document).attr("src", resp.data.avatar_url)
//
//                 }else{
//                     alert(resp.errmsg)
//                 }
//             }
//         })
//
//
//     })
// })


function getCookie(name) {
    var r = document.cookie.match("\\b" + name + "=([^;]*)\\b");
    return r ? r[1] : undefined;
}


$(function () {

    $(".pic_info").submit(function (e) {
        // 阻止表单默认提交行为
        e.preventDefault()

        // 上传头像
        // ajaxSubmit = ajax + form_submit
        // 是ajax请求和表单提交数据的结合
        // ajax：负责发送请求接受回调进行页面的局部刷新
        // submit:负责提交数据
        $(this).ajaxSubmit({
            url: "/user/pic_info",
            type: "POST",
            headers: {
                "X-CSRFToken": getCookie('csrf_token')
            },
            success: function (resp) {
                if (resp.errno == "0") {
                    $(".now_user_pic").attr("src", resp.data.avatar_url)
                    $(".user_center_pic>img", parent.document).attr("src", resp.data.avatar_url)
                    $(".user_login>img", parent.document).attr("src", resp.data.avatar_url)
                }else {
                    alert(resp.errmsg)
                }
            }
        })
    })
})